package br.com.websec.util;



import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;


public class CriptografiaUtil {
	
	/**
	 * Metodo para criptografar um senha
	 * @param senhaAberta
	 * @return senhaCripto - senha criptografada
	 * @throws NoSuchAlgorithmException
	 */
	public static String criptografar(String senhaAberta) throws NoSuchAlgorithmException {
		
		MessageDigest md;
		
		md = MessageDigest.getInstance("SHA-256");
		md.update(senhaAberta.getBytes());
		String senhaCripto = new sun.misc.BASE64Encoder().encode(md.digest());
				
		return senhaCripto;
		
	}

}
